# name = input("输入名字:")
# price = float(input("输入苹果单价:"))
# weight = int(input("输入苹果的重量:"))
#
# new_price = price * weight
# print(f"{name}买了{weight}斤苹果，单价为{price}元，总价格为{new_price}元") # 方法一
# print("{}买了{}斤苹果，单价为{}元，总价格为{}元".format(name,weight,price,new_price)) # 方法二

# par_year =int(input("请输入一个有效的年份"))
# if (par_year % 4 == 0 and par_year % 100 != 0) or (par_year % 400 ==0):
#     print(f"f{par_year}年是闰年")
# else:
#     print(f"{par_year}不是闰年")
# #
# name = input("输入用户名")
# if name == "tom":
#     age = int(input("请输入年龄"))
#     if age < 30:
#         print("tom为小鲜肉")
#     else:
#         print("tom为老腊肉")
# else:
#     print("输入用户名有误！")
# # i = 1
# while True:
#     if i == 3:
#         i += 1 # 第三颗坏了 ，从第四颗开始
#         continue
#     if i == 12: # 第12个不吃
#         break
#     print(f"正在吃{i}颗葡萄")
#     i += 1   # 控制总体的变量
#
# i = 1
# while i <= 10:
#     if i >6:
#         break
#     print(f"正在吃第{i}个包子")
#     i += 1

# str = "hello，world，python，hello"
# print(str.replace("hello","haha",1))  # 1表示替换指定字符串的个数，haha，world，python，hello
# print(str.replace("hello", "haha")) # 全部替换指定字符串， haha，world，python
# print(str.count("hello")) # 查找指定字符串出现的的次数
# print(str.find("world"))  # 6 ，查找指定字符串出现的的位置，只显示第一次出现的位置
# print(str.split(",")) # 切割,逗号连接 ['hello，world，python']
#
# list1 =["1","2","3"]  # 列表当作参数的时候，列表中的数据必须是字符串类型的
# print("--".join(list1))  # join根据调用函数的字符串分割符进行连接, 1--2--3

# list1 = list((1,2,3)) # (1,2,3)元组
# list1.append(5)
# list1[0]=9
# list1.pop(1)
# list1.remove(3)
# print(list1[0])  # 利用索引位置，获取元素 x = list1[0]

# list1.sort(reverse=True) # sort()在原列表上排序，不写默认情况下是正序,加上reverse=True 是倒序，
# print(list1)
# print(list1.reverse()) # None ，在原列表上直接反转 # reverse()函数的反转 ，把元素反转后得到新的元素


# my_list = ["hello", "python", "hello", "itcast", "hello"]
# ① 增: 列表末尾增加"heima",
# ② 删: 删除上一步增加的元素'heima'
# ③ 改: 修改列表中最后一个数据为"chuanzhi"
# ④ 查: 1) 取出'python'，再打印 2) 统计'hello'有多少个 3) 统计列表元素个数

# my_list.append("heima")
# my_list.pop(-1)
# my_list[-1]="chuanzhi"
# print(my_list)
# print(my_list[1])
# print(my_list.count("hello"))
# print(len(my_list)-1)
#
# info = {'name':'mike', 'age':35, 'city':'sz'}
# ① 增: 字典增加'sex':'man'
# ② 删: 删除上一步增加的元素
# ③ 改: 把年龄修改为18
# ④ 查: 取出姓名，再打印
# info["sex"] ="man"
# print(info)
# info.pop("sex")
# print(info)
# info['age'] = 35
# print(info)
# print(info.get("name"))
#
# info.values()
# a = tuple(info.values())
# print(a)
#
# info.keys()
# print("#".join(info.keys()))
# import random
#
# print(int("123"))
# print(type(int("123")))

# print(str(100))
# print(type(str(100)))
#
# name = input("请输入姓名")
# price = float(input("输入苹果的单价"))
# weight = int(input("输入苹果的重量"))
# sum_price = price * weight
# print(f"{name}买了{weight}斤苹果，单价为{price}元，总价格为{sum_price}元")
# print("{}买了{}斤苹果，单价为{}元，总价格为{}元".format(name,weight,price,sum_price))
# import random
#
# a = print(random.randint(1,100))
# import random
# while True:
#     player = int(input("请输入一个数字："))
#     computer = random.randint(1, 100)
#     if player == computer:
#         print(f"恭喜你猜中了，数字是{player}")
#         exit()
#     elif player > computer:
#         print(f"猜测的数字太大了，继续加油")
#     elif player < computer:
#         print(f"猜的数字有点小，再来一次")

# list = ["Web自动化", "UI自动化", "接口自动化"]
# list.append("APP自动化")
# print(list)
# list.append([1,2,3])
# print(list)

# my_list = ["hello", "python", "hello", "itcast", "hello"]
# my_list.append("heima")
# my_list.pop(-1)
# my_list[-1]="chuanzhi"
# print(my_list)
# print(my_list[1])
# print(my_list.count("hello"))
# print(len(my_list))
# info = {'name': 'mike', 'age': 35, 'city': 'sz'}
# info["sex"]="man"
# info.pop("sex")
# info["age"]=18
# print(info)
# print(info.get("name"))

# for 循环计算字符串 'a-bc-12----3' 中有多少个字符'-'
# str = 'a-bc-12----3'
# i = 0
# for n in str:
#     if n == '-':
#         i += 1
#         continue
# print(i)

# def list1(a,b):
#     sum = a + b
#     return sum
#
# print(list1(1, 2))

# info_list = [{'name': 'mike', 'pwd': '123321'}, {'name': 'rock', 'pwd': 'abccba'}, {'name': 'tom', 'pwd': 'h321'}]
# 
# for i in info_list:
#     for k,v in i.items():
#         print(f"用户名为：{k}，密码为：{v}")

# def str_data():

